package cn.com.blueInfo.HaiYuan.business.purchase.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.List;

/**
 * 采购单基本信息
 * @ClassName: PurchaseBase
 * @author suxch
 * @date 2020年11月7日  上午11:44:46
 */
@Data
@ToString
@TableName("tj_hai_purchase_base")
public class PurchaseBase {

    /** UNID */
    @TableId(type = IdType.INPUT)
    private String unid;
    /** 供应商ID */
    private String supplierId;
    /** 供应商名称 */
    private String supplierName;
    /** 采购日期 */
    private String purchaseDate;
    /** 随货同行单-开票日期 */
    private String invoiceDate;
    /** 随货同行单-发货日期 */
    private String deliverDate;
    /** 随货同行单-收货地址 */
    private String receiveAddr;
    /** 随货同行单-流水号 */
    private String serialNum;
    /** 开票员 */
    private String drawer;
    /** 业务员 */
    private String salesman;
    /** 联系电话 */
    private String contactPhone;
    /** 企业地址 */
    private String companyAddr;
    /** 系统时间 */
    private String systemTime;
    /** 修改时间 */
    private String modifyTime;
    /** 添加人员 */
    private String addUser;
    /** 修改人员 */
    private String modifyUser;
    /** 状态 */
    private String status;
    /** 域编码 */
    private String domainCode;
    /** 系统编码 */
    private String applicationCode;
    /** 扩展1 */
    private String extend1;
    /** 扩展2 */
    private String extend2;
    /** 扩展3 */
    private String extend3;
    /** 当页数量 */
    private Integer pageNum;
    /** 总数量 */
    private Integer sumNum;
    /** 页面金额 */
    private BigDecimal pageMoney;
    /** 总金额 */
    private BigDecimal sumMoney;
    /** 数量比 */
    private String qtyPro;
    /**	大写人民币 */
    private String amount;
    /** 明细列表 */
    @TableField(exist = false)
    private List<PurchaseDetail> detailList;

}
